<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script src="../js/tools.js"></script>
    <script>


        // return可以给函数一个结果

        // 注意：有的函数有返回值，有的函数没有返回值






        // 随机产生一个1-100之间的数，判断是不是质数

        // rand(1, 100);   // 产生的随机数会在页面上显示 , 获取不到

        // var n = rand(1, 100);

        // console.log(n);    // 拿不到这个随机数  



        // alert();
        // // var n = alert(1) ;   // 直接调用，不会接收

        // var n = prompt('请输入一个数字');    // 需要用变量接收函数执行的结果

        // console.log(n);



        // 函数的调用有两种
        //    直接调用
        //    需要用变量来接收这个结果  --- 这个函数执行完了之后会有一个结果


        // 函数的返回值  return   ---- 就是给函数一个执行结果


        function rand(min, max) {
            var n = parseInt(Math.random() * (max - min) + min);
            // 生成了随机数以后，有可能在页面中输入，也有可能弹窗输出，还有可能在控制台输出

            // 给函数返回一个结果，让这个结果在外面可以被接受到
            return n;
        }


        var a = rand(10, 100);
        // console.log(a);
        document.write(a);
        isZhi(a);




    </script>

</body>

</html>